package com.kangaroo.myhome.mapper;

import com.kangaroo.myhome.model.TSysRoleMenu;
import com.kangaroo.myhome.model.TSysRoleMenuExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TSysRoleMenuMapper {
    long countByExample(TSysRoleMenuExample example);

    int deleteByExample(TSysRoleMenuExample example);

    int deleteByPrimaryKey(String id);

    int insert(TSysRoleMenu record);

    int insertSelective(TSysRoleMenu record);

    List<TSysRoleMenu> selectByExample(TSysRoleMenuExample example);

    TSysRoleMenu selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") TSysRoleMenu record, @Param("example") TSysRoleMenuExample example);

    int updateByExample(@Param("record") TSysRoleMenu record, @Param("example") TSysRoleMenuExample example);

    int updateByPrimaryKeySelective(TSysRoleMenu record);

    int updateByPrimaryKey(TSysRoleMenu record);
}